pulling off devices - English Synonyms Dictionary